runtime.sudog.parent (field)

30 uses

	runtime (current package)
		runtime2.go#L444: 	parent   *sudog             // semaRoot binary tree
		sema.go#L324: 				s.parent = t.parent
		sema.go#L328: 					s.prev.parent = s
		sema.go#L331: 					s.next.parent = s
		sema.go#L343: 				t.parent = nil
		sema.go#L382: 	s.parent = last
		sema.go#L386: 	for s.parent != nil && s.parent.ticket > s.ticket {
		sema.go#L387: 		if s.parent.prev == s {
		sema.go#L388: 			root.rotateRight(s.parent)
		sema.go#L390: 			if s.parent.next != s {
		sema.go#L393: 			root.rotateLeft(s.parent)
		sema.go#L431: 		t.parent = s.parent
		sema.go#L434: 			t.prev.parent = t
		sema.go#L438: 			t.next.parent = t
		sema.go#L467: 		if s.parent != nil {
		sema.go#L468: 			if s.parent.prev == s {
		sema.go#L469: 				s.parent.prev = nil
		sema.go#L471: 				s.parent.next = nil
		sema.go#L480: 	s.parent = nil
		sema.go#L492: 	p := x.parent
		sema.go#L497: 	x.parent = y
		sema.go#L500: 		b.parent = x
		sema.go#L503: 	y.parent = p
		sema.go#L520: 	p := y.parent
		sema.go#L525: 	y.parent = x
		sema.go#L528: 		b.parent = y
		sema.go#L531: 	x.parent = p